簡介:在前后端分離的時代,使用PHP開發(fā)APP后臺API(接口)是很多公司的選擇。但是傳統(tǒng)的PHP開發(fā)API沒有系統(tǒng)的把PHP當做一個工程化的項目來開發(fā),沒有明確各個模塊的職責,所以本課程相對的提出了一種比較通用的PHP開發(fā)API的方式,簡單的從API輸入輸出、API鑒權(quán),業(yè)務(wù)異常處理等模塊來描述API各個模塊以及各個模塊之間的關(guān)系。在課程的最后,介紹了一個API實例,該實例串聯(lián)了API的各個模塊,讓大家達到融匯貫通的效果。
第1章 課程簡介
對APP接口有個基本的了解,介紹了APP接口與服務(wù)端是如何通信的。
第2章 客戶端參數(shù)傳遞
客戶端給服務(wù)端一些禮物。客戶端如何傳遞參數(shù),服務(wù)端如何獲取參數(shù)。
第3章 服務(wù)端輸出json介紹
服務(wù)端給客戶端回饋一些禮物,禮尚往來。APP接口的輸出。
第4章 APP接口授權(quán)
誰有鑰匙來打開我的鎖,不能讓別人非法訪問我們的接口。APP接口的鑒權(quán)。
第5章 業(yè)務(wù)邏輯處理
業(yè)務(wù)邏輯異常了,我們改如何優(yōu)雅的處理?
第6章 接口信息開發(fā)
用實例串聯(lián)APP接口的關(guān)鍵模塊,融匯貫通。